guard over a grinding wheel - French English Dictionary